multipacting electrons - French English Dictionary